package factory.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import interfaceManageInfo.domain.InterfaceManageInfo;
import interfaceManageInfo.dto.ConditionPageDTO;
import interfaceManageInfo.dto.InterfaceManageInfoDTO;
import interfaceManageInfo.vo.InterfaceManageInfoVO;
import result.PageDTO;

public interface InterfaceService extends IService<InterfaceManageInfo> {
    public Boolean updateStatic(Integer id);
    public Page<InterfaceManageInfoVO> pageByCondition(ConditionPageDTO conditionPageDTO);

    public Page<InterfaceManageInfo> pageListVO(PageDTO pageDTO);
    public Boolean saveInterface(InterfaceManageInfoDTO interfaceManageInfoDTO);

    public InterfaceManageInfo oneInterface(Integer id);

    public Boolean updateInterface(InterfaceManageInfoDTO interfaceManageInfoDTO);
}
